Event-based causality in virtual reality